.\" Automatically generated by Pandoc 2.2.1
.\"
.TH "PAGAMIGO" "1" "July 2018" "" ""
.hy
.SH Name
.PP
pagamigo \- free software script to pay with PayPal
.SH Synopsis
.PP
pagamigo [options] [\[en]username username] [\[en]password password]
.SH Overview
.PP
Use an online shop and opt to pay with Paypal.
You will be redirected to a URL like:
.IP
.nf
\f[C]
https://www.sandbox.paypal.com/cgi\-bin/webscr?cmd=_express\-checkout&token=EC\-CAFEBABE123456789
\f[]
.fi
.PP
Copy that URL to your clipboard.
Then, from the command line run:
.IP
.nf
\f[C]
$\ pagamigo\ redirect
\f[]
.fi
.PP
Follow the directions on\-screen prompting you to enter your PayPal
credentials and to paste this URL.
.PP
   *   *   *   *   *
.PP
By default, this connects to the sandbox.
For production (support experimental), use:
.IP
.nf
\f[C]
$\ pagamigo\ \-\-base\ https://www.paypal.com
\f[]
.fi
.PP
   *   *   *   *   *
.PP
For peer\-to\-peer money transfer (\[lq]Send money\[rq]), instead use:
.IP
.nf
\f[C]
$\ pagamigo\ send\-money
\f[]
.fi
.PP
   *   *   *   *   *
.PP
Pagamigo, while interactive by default, is entirely configurable by
arguments as well.
For instance:
.IP
.nf
\f[C]
$\ pagamigo\ send\-money\ \-\-to\ sunset\@chs.eq\ \-\-amount\ 10.00\ \-\-username\ scitwi\@chs.earth\ \-\-password\ hunter2\ \-\-debug
\f[]
.fi
.PP
See the usage for details.
.IP
.nf
\f[C]
$\ pagamigo\ \-\-help
\f[]
.fi
.SH Dependencies
.PP
Python (version 3) must be installed.
.PP
The following Python modules need to be installed: requests, lxml,
cssselect.
.PP
The following external programs need to be installed: feh.
.PP
On Debian\-based systems, these can be installed as:
.IP
.nf
\f[C]
#\ apt\ install\ python3\-requests\ python3\-lxml\ python3\-cssselect\ feh
\f[]
.fi
.SH AUTHORS
Alyssa Rosenzweig.
